package com.quectel.aiot.entity;

import lombok.Data;
import java.util.Date;

@Data
public class Voice {
    private Long id;
    private String storageType; // enum('system','custom')
    private Long userId;
    private Long deviceId;
    private String path;
    private Date createdTime;
    private String name;
    private String tts; // 新增：TTS类型
    private String ttsUrl; // 新增：TTS详细配置
    private String type;
    private String suitableRoles;
    private String tags;
    private String description;
    private String vcn;
    private Double vol;
    private Double spd;
    private String audiocodec; // 新增：音频编码格式
    private String apid; // 新增：实例级别tts外部账号id配置
    private String apikey; // 新增：实例级别tts外部账号鉴权key、token等
    private String apisk; // 新增：实例级别tts外部账号sk配置
} 